package br.com.android.objeto;

import br.com.android.interfaces.Column;
import br.com.android.interfaces.PrimaryKey;
import br.com.android.interfaces.Table;

@Table(name="CLIENTE")
public class Cliente extends FieldModel {
	
	@PrimaryKey(autoIncrement = true)
	@Column(name="ID")
	private int id;
	
	@Column(name="NOME", notNull = true)
	private String nome;
	
	@Column(name="EMAIL", notNull = false)
	private String email;
	
	@Column(name="ENDERECO")
	private String endereco;
	
	@Column(name="TELEFONE", unique = true)
	private long telefone;
	
	@Column(name="IDADE")
	private int idade;
	
	public int getIdade() {
		return idade;
	}
	public void setIdade(int idade) {
		this.idade = idade;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getEndereco() {
		return endereco;
	}
	public void setEndereco(String endereco) {
		this.endereco = endereco;
	}
	public long getTelefone() {
		return telefone;
	}
	public void setTelefone(long telefone) {
		this.telefone = telefone;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
}
